package IMIC.NGUYENVANDOAN.JAVAFORBASE;

import java.util.Scanner;

public class Sample05 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // 1. Khai báo 03 biến cạch của tam giác
        double side01, side02, side03;

        // 2. Gán giá trị cho cạnh của tam giác
        Scanner sc = new Scanner(System.in);

        // 3. Đưa ra yêu cầu nhập
        System.out.println("+ Side 01: ?");
        side01 = sc.nextDouble();

        System.out.println("+ Side 02: ?");
        side02 = sc.nextDouble();

        System.out.println("+ Side 03: ?");
        side03 = sc.nextDouble();

        // 4. Tính diện tích & chu vi tam giá
        /*
         * - Area: # p = (side1+ side2+side3)/2 # Area = Math.sqrt(p*(p-side1)*
         * (p-side2)*(p-side3)) - Perimeter: # Peri = side1+ side2+side3
         */
        // Area?
        double p = (side01 + side02 + side03) / 2;
        double Area = Math.sqrt(p * (p - side01) * (p - side02) * (p - side03));
        System.out.println("+ Area: " + Area);

        // Perrimeter?
        double Peri = side01 + side02 + side03;
        System.out.println("+ Perrimeter: " + Peri);
    }
}
